Efficient Execution of Parallel Aggregate Data Cube Queries in Data Warehouse Environments
نویسندگان
چکیده
With the increasing emphasis on data warehouse systems, the efficiency of complex analytical queries in such systems has become an important issue. Such queries posed challenging performance problems that initiated the use of parallel database systems and parallel algorithms in data warehouse environments. Many of these have been proposed in recent years but a review of the literature to our knowledge has not revealed any literature describing parallel methods with detailed cost models for aggregate data cube queries in a data warehouse environment. This paper presents a detailed cost model based on parallel methods for aggregate data cube queries. The detailed cost model enables us to study the behaviour and evaluate the performance of the three methods and thus identify the efficient parallel methods for aggregate data cube queries.
منابع مشابه
Efficient Execution of Range-Aggregate Queries in Data Warehouse Environments
Range-aggregate queries on the data cube are powerful tools for analysis in data warehouse environments. Cubetree is a technique materializing a data cube through an R-tree. It provides efficient data accessibility, but involves some drawbacks to traverse all the internal and leaf nodes within given query ranges to compute range-aggregate queries. In this paper, we propose a novel index structu...
متن کاملA Parallel and Distributed Method for Computing High Dimensional MOLAP
Data cube has been playing an essential role in fast OLAP(on-line analytical processing) in many multidimensional data warehouse. We often execute range queries on aggregate cube computed by pre-aggregate technique in MOLAP. For the cube with d dimensions, it can generate 2 cuboids. But in a high-dimensional data warehouse (such as the applications of bioinformatics and statistical analysis, et...
متن کاملNovel Techniques for Data Warehousing and Online Analytical Processing in Emerging Applications
A data warehouse is a collection of data for supporting of decision making process. Data cubes and on-line analytical processing(OLAP) have become very popular techniques to help users analyze data in a warehouse. Even though previous studies on a data warehouse and data cube have been proposed and developed, as new applications emerging, there are still technical challenges which have not been...
متن کاملImprovement of the Analytical Queries Response Time in Real-Time Data Warehouse using Materialized Views Concatenation
A real-time data warehouse is a collection of recent and hierarchical data that is used for managers’ decision-making by creating online analytical queries. The volume of data collected from data sources and entered into the real-time data warehouse is constantly increasing. Moreover, as the volume of input data to the real time data warehouse increases, the interference between online loading ...
متن کاملAg-tree: an Index Structure for Range-aggregation Queries in Data Warehouse Environments
Range-aggregate queries are popular in many applications in data warehouse environments with large business relational databases. To evaluate these efficiently, several studies on data cubes (such as the aggregate cubetree) have been carried out. In the wellknown aggregate cubetree, each entry in every node stores the aggregate values of its corresponding subtree. Therefore, range-aggregate que...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003